package cn.tedu.api;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

//测试 collection工具类--为集合提供的各种方法
public class Test1 {
    public static void main(String[] args) {
        //创建list集合
        List<Integer> a=new ArrayList<>();
        //添加元素
        a.add(9);
        a.add(6);
        a.add(8);
        a.add(3);
        a.add(7);
        //sout
        System.out.println(a);
        //优化
        //addall(m,n...)--m是集合名称，n可以有多个逗号隔开就可以了--把指定数据添加到指定集合
        Collections.addAll(a,1,2,5,48,8);
        System.out.println(a);

        // max--获取集合里的最大值
        System.out.println(Collections.max(a));
        //min--获取集合里的最小值
        System.out.println(Collections.min(a));
        Collections.reverse(a);
        System.out.println(a);
        //replaceall--把旧值替换成新值
        Collections.replaceAll(a,8,4);
        System.out.println(a);
    }
}
